package dreamdancetiktokmodelclickhouse

// DanceHostBuffoon 系统接口表
type DanceHostBuffoon struct {
	Id                 string `json:"id" gorm:"column:id;comment:id"`                                                                       // id
	Nickname           string `json:"nickname" gorm:"column:nickname;type:varchar(200);default:'';comment:主播昵称"`                            //主播昵称
	HostId             string `json:"host_id" gorm:"column:host_id;type:varchar(200);default:'';comment:主播id"`                              //主播id
	Avatar             string `json:"avatar" gorm:"column:avatar;type:varchar(200);default:'';comment:主播头像"`                                //主播头像
	Status             int64  `json:"status" gorm:"column:status;type:bigint;default:0;not null;comment:0:待使用;1:使用中;2:使用完成"`                // 0:待使用;1:使用中;2:使用完成
	UseAt              int64  `json:"use_at" gorm:"column:use_at;type:bigint;default:0;not null;comment:使用时间"`                              // 使用时间
	UseAtString        string `json:"use_at_string" gorm:"column:use_at_string;type:varchar(200);default:'';comment:使用时间"`                  // 使用时间
	EndAt              int64  `json:"end_at" gorm:"column:end_at;type:bigint;default:0;not null;comment:结束时间"`                              // 结束时间
	EndAtString        string `json:"end_at_string" gorm:"column:use_at_string;type:varchar(200);default:'';comment:结束时间"`                  // 结束时间
	TotalScore         int64  `json:"total_score" gorm:"column:total_score;type:bigint;default:0;not null;comment:气球欢乐值"`                   //气球欢乐值
	BalloonsId         string `json:"balloons_id" gorm:"column:use_at_string;type:varchar(200);default:'';comment:气球id"`                    //气球id
	TotalScoreBalloons int64  `json:"total_score_balloons" gorm:"column:total_score_balloons;type:bigint;default:0;not null;comment:气球总积分"` //气球总积分
	ModelId            string `json:"model_id" gorm:"column:use_at_string;type:varchar(200);default:'';comment:比赛id"`                       //比赛id
	CreateType         int64  `json:"create_type" gorm:"column:create_type;type:bigint;default:0;not null;comment:0:创建直播间发的，1:补发的"`         //0，创建直播间发的，1:补发的
	SyncIncomeAt       int64  `json:"sync_income_at" gorm:"column:sync_income_at;type:bigint;default:0;not null;comment:过期时间时间"`            // 过期时间时间
	SyncIncomeAtString string `json:"sync_income_at_string" gorm:"column:use_at_string;type:varchar(200);default:'';comment:过期时间时间"`        // 过期时间时间
	BeginTime          int64  `json:"begin_time" gorm:"column:begin_time;type:bigint;default:0;not null;comment:开始时间"`                      // 开始时间
	EndTime            int64  `json:"end_time" gorm:"column:end_time;type:bigint;default:0;not null;comment:结束时间"`                          // 结束时间
	CreatedAt          int64  `json:"created_at" gorm:"column:created_at;type:bigint;default:0;not null;comment:开始时间"`
	CreatedAtString    string `json:"created_at_string" gorm:"column:use_at_string;type:varchar(200);default:'';comment:开始时间"`
	CreatedId          int64  `json:"created_id" gorm:"column:created_id;type:bigint;default:0;not null;comment:创建人id"` // 创建人id
	UpdatedAt          int64  `json:"updated_at" gorm:"column:updated_at;type:bigint;default:0;not null;comment:更新时间"`
}
